moderately successful - Español Inglés Diccionario